Richard Harland

53 books

357 pages paperback 2004

fiction fantasy young adult challenging dark fast-paced

391 pages 2011

fiction horror short stories adventurous mysterious medium-paced

316 pages 2014

fiction romance short stories adventurous medium-paced

496 pages 2011

fiction fantasy young adult adventurous fast-paced

285 pages paperback 2009

fiction fantasy horror science fiction short stories dark medium-paced

296 pages paperback 2013

fiction fantasy horror science fiction short stories adventurous fast-paced

213 pages paperback 2006

fiction fantasy science fiction short stories adventurous slow-paced

282 pages 2010

fiction fantasy short stories adventurous dark mysterious slow-paced

372 pages 2013

fiction historical young adult adventurous medium-paced

304 pages 2014

fiction science fiction short stories adventurous challenging reflective slow-paced