Seething since 2000*
Testimonials
“One of the thirty six or seven greatest writers alive today aged between thirty three and thirty four.” “This book made me late for work again today.” “I have read this book.” “One of the six or seven must-reads that…