James Doyle

23 books

100 pages missing pub info (editions)

nonfiction poetry adventurous medium-paced

372 pages first pub 2007 (editions)

nonfiction philosophy informative slow-paced

320 pages missing pub info (editions)

nonfiction design informative medium-paced

107 pages missing pub info (editions)

nonfiction autobiography biography literary informative medium-paced

182 pages missing pub info (editions)

nonfiction autobiography biography informative inspiring medium-paced

192 pages first pub 2002 (editions)

nonfiction classics philosophy challenging informative reflective slow-paced

128 pages first pub 2010 (editions)

nonfiction childrens nature science informative lighthearted medium-paced

96 pages first pub 2018 (editions)

nonfiction childrens informative slow-paced

160 pages first pub 2013 (editions)

fiction childrens fantasy challenging tense fast-paced

182 pages missing pub info (editions)

nonfiction history