James Knapp

10 books

314 pages 2015

fiction science fiction young adult mysterious medium-paced

384 pages 2013

fiction science fiction adventurous dark fast-paced

438 pages 2016

fiction science fiction short stories adventurous challenging mysterious fast-paced

368 pages

fiction fantasy adventurous fast-paced

154 pages digital 2012

fiction science fiction adventurous slow-paced

264 pages hardcover

nonfiction classics literary philosophy poetry challenging informative medium-paced

371 pages paperback 2010

fiction horror science fiction adventurous dark tense fast-paced

384 pages 2014

fiction fantasy science fiction adventurous mysterious tense fast-paced

384 pages 2010

fiction horror science fiction adventurous dark tense fast-paced

298 pages 2014

adventurous medium-paced