Enduring love - McEwan, Ian, 1948- (Anchor books, 1999)