You need to sign in or sign up before continuing.

Jennifer Haymore

47 books

380 pages 2012

fiction historical emotional lighthearted fast-paced

400 pages 2009

fiction historical romance emotional lighthearted fast-paced

100 pages 2016

fiction romance lighthearted fast-paced

missing page info 2016

historical adventurous dark fast-paced

120 pages 2013

historical romance emotional fast-paced

missing page info 2022

emotional medium-paced

400 pages paperback

fiction historical romance emotional lighthearted medium-paced

250 pages digital

fiction romance

missing page info 2010

fiction romance hopeful medium-paced

missing page info 2016

adventurous emotional mysterious medium-paced