You need to sign in or sign up before continuing.

Jennifer Haymore

46 books

417 pages 2011

fiction romance lighthearted mysterious medium-paced

300 pages 2017

fiction erotica romance lighthearted slow-paced

248 pages digital 2016

fiction historical romance emotional fast-paced

247 pages digital 2015

fiction romance adventurous emotional medium-paced

200 pages digital 2014

fiction romance adventurous emotional medium-paced

55 pages 2012

fiction historical romance hopeful lighthearted fast-paced

120 pages 2014

fiction romance lighthearted fast-paced

286 pages 2012

fiction historical romance lighthearted mysterious medium-paced

368 pages 2014

fiction historical romance emotional fast-paced

379 pages 2010

fiction historical romance lighthearted mysterious fast-paced