James Hartley

4 books

fiction fantasy historical young adult adventurous mysterious medium-paced

168 pages | first published 2017

fiction fantasy horror short stories adventurous medium-paced

226 pages

challenging sad slow-paced

208 pages | first published 2018

challenging dark reflective fast-paced

386 pages | first published 2013

More...