Fairbourne Quartet

328 pages 2012

fiction historical romance lighthearted mysterious slow-paced

336 pages digital 2013

fiction historical romance adventurous emotional lighthearted slow-paced

336 pages digital 2013

fiction romance informative mysterious fast-paced

389 pages digital 2014

fiction historical romance lighthearted mysterious slow-paced