Maggie O'Farrell

28 books

fiction contemporary reflective slow-paced

384 pages | first published 2000

fiction short stories informative inspiring medium-paced

320 pages | first published 2003

fiction contemporary literary romance emotional reflective slow-paced

384 pages | first published 2004

fiction historical literary emotional reflective sad medium-paced

372 pages | first published 2020

fiction contemporary historical emotional reflective medium-paced

341 pages | first published 2009

nonfiction essays memoir emotional reflective slow-paced

290 pages | first published 2017

fiction contemporary historical emotional reflective slow-paced

352 pages | first published 2013

fiction classics literary romance dark emotional mysterious slow-paced

532 pages | first published 1847

fiction historical literary adventurous emotional reflective medium-paced

436 pages | first published 2022

fiction contemporary literary romance dark mysterious slow-paced

288 pages | first published 2002