Mary-Rose MacColl

17 books

199 pages 2017

nonfiction memoir emotional reflective slow-paced

448 pages 2012

fiction historical emotional informative slow-paced

464 pages digital 2012

fiction historical emotional reflective slow-paced

404 pages 2019

fiction historical emotional slow-paced

400 pages 2015

fiction historical lighthearted reflective relaxing slow-paced

504 pages 2019

fiction historical emotional slow-paced

312 pages paperback 1999

312 pages 1999

mysterious medium-paced

246 pages paperback 2009

nonfiction challenging informative reflective medium-paced

280 pages paperback

nonfiction memoir emotional reflective slow-paced