duncanshaw's read books


Expand filter menu Filter list (142 books)

142 books

288 pages hardcover

nonfiction history adventurous dark mysterious medium-paced

321 pages paperback 1977

nonfiction history memoir travel adventurous informative relaxing slow-paced

280 pages -67

nonfiction classics history adventurous challenging informative slow-paced

148 pages paperback

nonfiction history

275 pages paperback -55

nonfiction classics philosophy poetry challenging informative reflective slow-paced

225 pages 2017

nonfiction nature science informative slow-paced

277 pages paperback 1951

fiction classics literary emotional reflective medium-paced

Hamlet

William Shakespeare

276 pages paperback 1601

fiction classics play dark tense medium-paced

76 pages paperback -184

fiction classics play challenging funny reflective slow-paced

80 pages digital

nonfiction classics history literary funny fast-paced