duncanshaw's read books


Expand filter menu Filter list (142 books)

142 books

307 pages paperback 1957

fiction classics literary adventurous reflective medium-paced

323 pages paperback 2017

fiction contemporary lgbtqia+ literary emotional reflective medium-paced

272 pages paperback 2015

nonfiction health memoir self help hopeful inspiring reflective medium-paced

150 pages paperback 1896

fiction classics funny reflective slow-paced

224 pages paperback 1988

nonfiction science challenging informative slow-paced

186 pages paperback 2009

nonfiction art philosophy informative reflective slow-paced

256 pages paperback 2020

fiction contemporary literary reflective slow-paced

268 pages paperback 1932

fiction classics dystopian literary science fiction challenging dark reflective medium-paced

329 pages paperback 1986

fiction classics fantasy middle grade adventurous funny lighthearted medium-paced

191 pages hardcover 2004

fiction contemporary literary magical realism mysterious reflective medium-paced