A review by lauflox
Atonement, by Ian McEwan

emotional hopeful reflective sad slow-paced
  • Strong character development? Yes

3.5