Will Self

107 books

390 pages 2001

nonfiction essays funny informative medium-paced

256 pages paperback 2009

nonfiction essays short stories reflective medium-paced

395 pages paperback 2013

fiction short stories reflective slow-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