Joel Shepherd

23 books

614 pages digital 2007

fiction fantasy adventurous mysterious slow-paced

450 pages 2013

fiction science fiction adventurous fast-paced

288 pages digital 2023 user-added

fiction fantasy

425 pages 2002

fiction science fiction adventurous challenging fast-paced

425 pages paperback

fiction science fiction

713 pages digital

fiction science fiction adventurous medium-paced

475 pages 2017

fiction science fiction adventurous challenging medium-paced

494 pages 2015

fiction science fiction adventurous reflective fast-paced

375 pages digital 2023 user-added

fiction fantasy

590 pages digital 2020

fiction science fiction adventurous medium-paced