1983
(Nineteen Eighty Three)
David Peace
2002
7 votes
8.1/10