You need to sign in or sign up before continuing.

Gerard Doyle

93 books

288 pages 2005

nonfiction history adventurous informative tense medium-paced

352 pages hardcover 2021

fiction crime mystery thriller mysterious reflective fast-paced

328 pages paperback 2010

fiction mystery thriller adventurous mysterious tense medium-paced

383 pages 2015

fiction crime mystery thriller mysterious fast-paced

308 pages paperback 2022

fiction crime mystery thriller mysterious medium-paced

258 pages paperback 1956

fiction classics science fiction adventurous dark fast-paced

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

352 pages paperback 2014

nonfiction history informative reflective medium-paced