Gerard Doyle

93 books

320 pages 2014

fiction historical challenging emotional reflective slow-paced

443 pages paperback 2009

fiction fantasy middle grade young adult adventurous medium-paced

226 pages hardcover 2012

fiction fantasy middle grade adventurous fast-paced

390 pages hardcover 2004

fiction crime mystery thriller dark mysterious tense fast-paced

352 pages paperback 2014

nonfiction history informative reflective medium-paced

339 pages paperback 1975

nonfiction psychology challenging informative reflective slow-paced

304 pages paperback 2019

nonfiction memoir nature reflective slow-paced

192 pages hardcover 2008

fiction fantasy middle grade adventurous fast-paced

336 pages paperback 2010

fiction mystery short stories mysterious reflective medium-paced

352 pages hardcover 2022

fiction crime mystery thriller lighthearted mysterious tense medium-paced