Notes on a scandal - Heller, Zoë 1965- (Viking, 2003)