A review by lauflox
Atonement, by Ian McEwan
emotional
hopeful
reflective
sad
slow-paced
- Strong character development? Yes
3.5