Maggie O'Farrell

22 books

fiction short stories informative inspiring medium-paced

320 pages | first published 2003

fiction contemporary romance reflective slow-paced

384 pages | first published 2000

nonfiction autobiography essays memoir emotional reflective slow-paced

290 pages | first published 2017

fiction contemporary historical emotional reflective slow-paced

352 pages | first published 2013

fiction contemporary literary romance dark mysterious slow-paced

288 pages | first published 2002

fiction contemporary literary romance emotional reflective slow-paced

384 pages | first published 2004

fiction erotica lgbtqia+ emotional reflective fast-paced

228 pages

fiction contemporary historical emotional reflective medium-paced

341 pages | first published 2009

fiction short stories hopeful lighthearted slow-paced

383 pages | first published 2006

fiction contemporary mystery emotional mysterious reflective medium-paced

277 pages | first published 2006