You need to sign in or sign up before continuing.

Jennifer Blake

135 books

384 pages paperback 1987

fiction historical romance emotional medium-paced

995 pages 2012

fiction historical romance adventurous emotional fast-paced

499 pages 2017

fiction romance lighthearted slow-paced

1145 pages 2012

fiction historical romance emotional slow-paced

406 pages paperback 1977

fiction historical romance adventurous tense medium-paced

384 pages 1999

fiction romance challenging reflective slow-paced

981 pages 2017

fiction historical lighthearted slow-paced

378 pages paperback 1984

fiction historical romance emotional slow-paced

288 pages 1978

fiction historical emotional mysterious medium-paced

72 pages 2011

fiction historical romance challenging fast-paced