James Duffy

19 books

137 pages hardcover 1988

dark mysterious tense medium-paced

229 pages 1962

adventurous challenging reflective medium-paced

389 pages hardcover

nonfiction classics history literary medium-paced

144 pages hardcover 1993

emotional reflective medium-paced

72 pages 1985

fiction challenging dark informative medium-paced

205 pages hardcover

nonfiction history

198 pages hardcover 1955

208 pages paperback

nonfiction history informative slow-paced

141 pages 1989