Justin Richards

251 books

fiction mystery science fiction lighthearted mysterious tense fast-paced

80 pages | first published 2012

fiction science fiction adventurous medium-paced

247 pages | first published 1997

fiction science fiction dark slow-paced

294 pages | first published 1999

fiction science fiction adventurous dark tense slow-paced

248 pages | first published 1999

fiction historical science fiction adventurous challenging fast-paced

400 pages | first published 2014

fiction science fiction funny informative lighthearted fast-paced

192 pages | first published 2002

fiction fantasy mystery young adult dark mysterious tense fast-paced

320 pages | first published 2006

fiction mystery young adult mysterious fast-paced

253 pages | first published 2007

fiction science fiction short stories adventurous slow-paced

308 pages | first published 1996

fiction science fiction short stories adventurous challenging slow-paced

288 pages | first published 1997