Gerard Doyle

96 books

382 pages paperback 2010

fiction crime mystery thriller dark mysterious tense medium-paced

9 hours, 45 minutes audio 2019

fiction horror short stories adventurous dark medium-paced

352 pages paperback 2005

fiction fantasy middle grade adventurous mysterious slow-paced

641 pages hardcover 2011

fiction fantasy middle grade adventurous mysterious fast-paced

336 pages paperback 2013

fiction mystery thriller adventurous mysterious tense medium-paced

256 pages paperback 1953

fiction classics science fiction adventurous dark mysterious fast-paced

312 pages hardcover 2009

fiction mystery short stories thriller dark mysterious medium-paced

112 pages hardcover 2018

fiction crime mystery thriller funny lighthearted mysterious medium-paced

212 pages paperback 1914

fiction classics literary short stories challenging reflective sad slow-paced

251 pages hardcover 2012

fiction fantasy middle grade adventurous lighthearted fast-paced