The National Catholic Review

Atonement

0385503954
Book cover
Doubleday. 351p $26
By Ian McEwan