Atonement - McEwan, Ian (New York Anchor books, 2003)