Joel Shepherd

23 books

436 pages digital 2018

fiction science fiction adventurous mysterious fast-paced

459 pages paperback 2001

fiction science fiction adventurous medium-paced

464 pages paperback 2010

fiction fantasy adventurous fast-paced

504 pages paperback 2024

fiction science fiction adventurous medium-paced

486 pages 2016

fiction science fiction adventurous medium-paced

450 pages 2004

fiction science fiction adventurous fast-paced

463 pages 2014

fiction science fiction adventurous challenging fast-paced

520 pages 2015

fiction science fiction adventurous challenging fast-paced

467 pages paperback 2008

fiction fantasy adventurous reflective slow-paced

18 hours, 52 minutes audio 2019

fiction science fiction adventurous funny reflective fast-paced