Justin Richards

284 books

80 pages first pub 2012 (editions)

fiction mystery science fiction lighthearted mysterious tense fast-paced

247 pages first pub 1997 (editions)

fiction science fiction adventurous medium-paced

294 pages first pub 1999 (editions)

fiction science fiction dark slow-paced

248 pages first pub 1999 (editions)

fiction science fiction adventurous dark tense slow-paced

400 pages first pub 2014 (editions)

fiction historical science fiction adventurous challenging fast-paced

192 pages first pub 2002 (editions)

fiction science fiction funny informative lighthearted fast-paced

320 pages first pub 2006 (editions)

fiction fantasy mystery young adult dark mysterious tense fast-paced

253 pages first pub 2007 (editions)

fiction mystery young adult mysterious fast-paced

288 pages first pub 1997 (editions)

fiction science fiction short stories adventurous challenging slow-paced

4 hours, 59 minutes first pub 2015 (editions)

fiction science fiction adventurous reflective fast-paced