Will Self

92 books

484 pages 2015

nonfiction historical history

410 pages paperback

fiction contemporary dark funny reflective slow-paced

missing page info 1991

challenging informative inspiring medium-paced

missing page info paperback

adventurous medium-paced

263 pages paperback 1996

fiction short stories

153 pages paperback 2000

nonfiction challenging informative reflective medium-paced

104 pages paperback

nonfiction art philosophy politics sociology

314 pages digital 2024 user-added

fiction classics short stories

16 pages paperback

sad medium-paced

64 pages digital