James R. Wells

2 books

275 pages 2015

fiction science fiction young adult adventurous medium-paced

345 pages digital 2016

fiction science fiction short stories adventurous challenging fast-paced