A review by lauraspages
First Love, Last Rites by Ian McEwan

3.0