Ali MacLagan

5 books

142 pages digital 2015

fiction historical romance emotional fast-paced

597 pages 2014

fiction romance lighthearted slow-paced

69 pages digital 2013

fiction contemporary romance lighthearted fast-paced

734 pages digital 2013

fiction lgbtqia+ romance short stories challenging inspiring lighthearted medium-paced

84 pages digital 2014