Atonement - McEwan, Ian (Vintage Books, 2001)