James C. Glass

31 books

264 pages 2011

fiction fantasy science fiction adventurous challenging reflective slow-paced

254 pages paperback 2011

fiction fantasy mystery science science fiction adventurous mysterious medium-paced

272 pages paperback

fiction science science fiction adventurous medium-paced

196 pages paperback

fiction fantasy historical adventurous medium-paced

112 pages 2016

fiction science fiction adventurous slow-paced

212 pages digital 2019

148 pages 2005

fiction science fiction dark informative medium-paced

111 pages 2014

fiction science fiction short stories speculative fiction adventurous medium-paced

350 pages paperback 2010

adventurous mysterious reflective medium-paced

298 pages paperback

fiction science science fiction