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