Jennifer Blake

134 books

1024 pages 2013

fiction contemporary romance hopeful lighthearted reflective slow-paced

66 pages 2013

fiction fantasy romance adventurous mysterious reflective medium-paced

344 pages 1981

fiction historical romance emotional fast-paced

431 pages paperback 1985

fiction historical romance emotional reflective fast-paced

283 pages 2016

fiction contemporary romance lighthearted slow-paced

416 pages 2009

fiction historical romance adventurous emotional slow-paced

416 pages paperback 2008

fiction historical romance emotional medium-paced

192 pages digital 2009

nonfiction health challenging informative medium-paced

379 pages 1998

fiction romance informative reflective slow-paced

217 pages 2016

fiction contemporary romance lighthearted mysterious fast-paced