About The Author
William Woodard Self (born 26 September 1961) is an English author, journalist, political commentator and television personality. He has written eleven novels, five collections of shorter fiction, three novellas, and five collections of non-fiction writing.