Margaret James

30 books

241 pages 1996

fiction thriller mysterious fast-paced

336 pages 2011

fiction historical romance lighthearted fast-paced

320 pages 2007

fiction historical challenging emotional fast-paced

234 pages 2015

nonfiction reference short stories informative slow-paced

336 pages 2010

fiction historical romance emotional slow-paced

289 pages 2013

fiction contemporary romance lighthearted medium-paced

59 pages paperback

nonfiction religion medium-paced

36 pages hardcover

fiction young adult medium-paced

693 pages digital 2013

fiction historical emotional reflective medium-paced

missing page info digital 2013

fiction romance short stories lighthearted medium-paced