You need to sign in or sign up before continuing.

James Duffy

19 books

187 pages 1995

nonfiction history informative medium-paced

169 pages paperback 1989

fiction childrens emotional slow-paced

399 pages hardcover

fiction historical adventurous dark fast-paced

270 pages 2010

nonfiction history politics informative slow-paced

415 pages paperback

fiction historical adventurous tense fast-paced

missing page info 1989

mysterious reflective medium-paced

128 pages hardcover 1989

12 pages

320 pages 2015

informative reflective tense fast-paced

missing page info digital

fiction historical adventurous dark tense fast-paced