Will Self

Bio

Will Self (b. 1961) is an English novelist and journalist.