duncanshaw's read books


Expand filter menu Filter list (142 books)

142 books

68 pages 1778

nonfiction classics essays challenging informative reflective slow-paced

352 pages hardcover 2021

nonfiction history informative inspiring tense medium-paced

227 pages paperback 2017

nonfiction history politics adventurous informative slow-paced

112 pages paperback 1961

nonfiction philosophy religion reflective medium-paced

378 pages hardcover 2011

fiction fantasy historical lgbtqia+ literary romance adventurous emotional sad medium-paced

79 pages paperback -700

nonfiction classics poetry reflective fast-paced

292 pages hardcover 2015

nonfiction history politics informative medium-paced

163 pages paperback 2016

fiction contemporary literary reflective fast-paced

816 pages paperback 2015

fiction contemporary lgbtqia+ literary dark emotional sad slow-paced

144 pages digital 1958

nonfiction history memoir dark emotional sad medium-paced