L.J. Hatton

8 books

missing duration info audio

fiction fantasy science science fiction young adult adventurous slow-paced

346 pages 2016

fiction young adult adventurous medium-paced

372 pages 2015

fiction fantasy science fiction young adult adventurous fast-paced

332 pages digital

406 pages digital

missing page info digital 2017

adventurous emotional tense slow-paced

458 pages 2017

fiction adventurous emotional fast-paced

400 pages 1531

reflective medium-paced