R.J. Astruc

25 books

70 pages 2013

fiction young adult lighthearted slow-paced

65 pages 2014

fiction science fiction young adult adventurous lighthearted fast-paced

50 pages 2015

fiction lgbtqia+ emotional informative fast-paced

371 pages 2008

fiction science fiction adventurous challenging fast-paced

384 pages 2015

fiction science fiction short stories challenging reflective slow-paced

285 pages paperback 2009

fiction fantasy horror science fiction short stories dark medium-paced

254 pages 2009

fiction fantasy adventurous challenging slow-paced

172 pages 2011

fiction fantasy science fiction short stories adventurous challenging slow-paced

287 pages 2011

fiction fantasy adventurous medium-paced

228 pages digital 2010

fiction middle grade short stories speculative fiction adventurous fast-paced