atonement

One of our recommended books is Atonement by Ian McEwan