Will Self is the author of 18 books, including his most recent work, Liver. He is a regular broadcaster on television and radio, and contributes to a plethora of publications. He lives in London with his wife and four children.