Notes on a scandal - Heller, Zoe' (Penguin Books, 2003)