J. D. Duff

7 books

368 pages missing pub info (editions)

nonfiction history challenging informative slow-paced

512 pages first pub 1934 (editions)

fiction classics poetry adventurous tense slow-paced

304 pages first pub 1960 (editions) user-added

fiction classics

664 pages missing pub info (editions)

nonfiction art medium-paced

292 pages missing pub info (editions)

fiction

191 pages first pub 1917 (editions)

nonfiction reflective slow-paced

464 pages first pub 1934 (editions)

poetry adventurous informative slow-paced