Will Self

15 books

496 pages paperback 2006

fiction science fiction adventurous reflective slow-paced

320 pages 843

fiction romance funny lighthearted medium-paced

250 pages 1926

fiction classics funny reflective slow-paced

336 pages 2006

nonfiction contemporary essays reflective fast-paced

96 pages 1996

fiction contemporary challenging dark funny fast-paced

256 pages 1998

fiction short stories dark reflective slow-paced

462 pages paperback

fiction contemporary fantasy funny reflective slow-paced

277 pages paperback 2002

fiction contemporary lgbtqia+ dark mysterious tense medium-paced

missing duration info audio

486 pages paperback

fiction fantasy adventurous funny reflective medium-paced