Michelle Granas

5 books

260 pages 2015

fiction historical lighthearted medium-paced

658 pages 1888

fiction classics challenging reflective slow-paced

270 pages 2014

fiction contemporary romance emotional funny informative medium-paced

340 pages paperback

fiction literary

518 pages 2013

fiction romance reflective slow-paced