Atonement - McEwan, Ian. (London Vintage Books, 2001)