Jeffrey A. Ballard

15 books

329 pages 2016

fiction science fiction adventurous mysterious fast-paced

270 pages 2016

fiction fantasy science fiction adventurous fast-paced

64 pages 2015

fiction fantasy science fiction adventurous fast-paced

250 pages 2015

fiction fantasy science fiction adventurous challenging slow-paced

94 pages 2014

fiction science fiction adventurous challenging medium-paced

102 pages paperback

adventurous challenging dark slow-paced

300 pages digital

fiction adventurous medium-paced

2470 pages 2014

fiction fantasy science fiction adventurous dark mysterious medium-paced

386 pages

46 pages 2014

challenging informative medium-paced