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