Notes on a scandal - Heller, Zoë (Penguin Books, 2004)