A review by leighalice
Atonement by Ian McEwan

3.0