Gerard Doyle

92 books

368 pages paperback

nonfiction self help adventurous medium-paced

404 pages hardcover 2007

fiction crime mystery thriller dark mysterious tense fast-paced

10 hours, 26 minutes audio 2020

fiction historical emotional slow-paced

763 pages paperback 2008

fiction fantasy young adult adventurous emotional medium-paced

353 pages paperback 2008

fiction young adult adventurous fast-paced

334 pages paperback 2006

fiction literary emotional reflective sad slow-paced

112 pages hardcover 2020

fiction crime mystery thriller mysterious fast-paced

272 pages 2017

nonfiction history adventurous informative medium-paced

288 pages paperback 1977

fiction fantasy middle grade lighthearted fast-paced

9 hours, 45 minutes audio 2019

fiction horror short stories adventurous dark medium-paced