Will Self

107 books

390 pages 2001

nonfiction essays funny informative medium-paced

256 pages paperback 2009

nonfiction essays short stories reflective medium-paced

404 pages hardcover 1997

fiction fantasy challenging funny reflective slow-paced

287 pages 1994

fiction short stories reflective slow-paced

287 pages 1994

fiction short stories reflective medium-paced

404 pages 2000

fiction fantasy challenging funny reflective slow-paced

278 pages paperback 1986

fiction crime mystery dark mysterious medium-paced

352 pages paperback 1984

fiction contemporary challenging dark reflective slow-paced

336 pages 2006

nonfiction contemporary essays reflective fast-paced

720 pages paperback 1760

fiction classics historical literary challenging funny lighthearted slow-paced