Will Self

107 books

96 pages 1996

fiction contemporary challenging dark funny fast-paced

256 pages 1998

fiction short stories dark reflective slow-paced

461 pages 2007

fiction classics short stories challenging reflective medium-paced

432 pages 2010

fiction travel reflective slow-paced

272 pages 2019

nonfiction autobiography biography memoir reflective slow-paced

157 pages paperback 2014

challenging reflective relaxing medium-paced

462 pages paperback

fiction contemporary fantasy funny reflective slow-paced

missing duration info audio

The Baffler No. 70

Matthew Shen Goodman

136 pages paperback 2023 user-added

nonfiction essays politics

missing page info digital 2012

challenging informative reflective medium-paced