Jennifer Ellis

22 books

220 pages 2015

adventurous mysterious tense medium-paced

480 pages 2014

fiction science fiction challenging dark mysterious medium-paced

176 pages 2017

emotional reflective medium-paced

374 pages digital 2013

342 pages paperback

fiction fantasy historical adventurous medium-paced

336 pages paperback

nonfiction medium-paced

50 pages digital 2015

fiction romance adventurous mysterious slow-paced

219 pages hardcover 1954

nonfiction informative medium-paced

420 pages paperback 2014

fiction science fiction short stories adventurous reflective medium-paced

239 pages digital 2014