- Change theme
The Times' 20 best modern novels
12. 'Atonement' by Ian McEwan
Boosted in stature by the hit film adaptation starring Keira Knightley and James McAvoy, 'Atonement' dissects the power of the lie against the backdrop of the second world war. Class divisions, forgiveness and lost innocence drench the pages with emotion.
Buy this book onlineLook through our other great galleries!
Why not test yourself with our quizzes?
Looking for something different? Try our weird news!
Latest news headlines