Jennifer Ellis

3 books

312 pages 2017

fiction science fiction short stories adventurous reflective medium-paced

277 pages 2018

fiction fantasy young adult adventurous emotional fast-paced

281 pages 2019

fiction science fiction short stories adventurous medium-paced