by Alan Bennett.
Alan Bennett at his Alan Bennettest.
Not much to say, really. If you know what Alan Bennett is like, you'll know exactly what to expect; if you don't, then shame on you.
A great read.
Note: I will receive a small referral fee if you buy this book via one of the above links.