Will Self
Will Self is an English novelist, journalist, political commentator and television personality. He is the author of ten novels, five collections of shorter fiction, three novellas, and five collections of non-fiction writing.
Will Self is an English novelist, journalist, political commentator and television personality. He is the author of ten novels, five collections of shorter fiction, three novellas, and five collections of non-fiction writing.