J.M. Hardy

37 books

336 pages 2012

fiction science fiction adventurous medium-paced

78 pages 2019

fiction science fiction short stories adventurous challenging inspiring slow-paced

37 pages 2008

fiction short stories dark informative medium-paced

312 pages 2006

nonfiction science fiction informative medium-paced

299 pages 2013

fiction science fiction adventurous challenging slow-paced

11 pages 2004

fiction science fiction short stories adventurous challenging dark medium-paced

408 pages digital 2004

fiction science fiction adventurous dark tense medium-paced

314 pages 2004

fiction science fiction adventurous tense slow-paced

12 pages 2007

fiction science fiction short stories challenging dark informative fast-paced

282 pages paperback 2010

fiction fantasy science fiction short stories adventurous challenging medium-paced