A review by bigmads
We Need to Talk About Kevin by Lionel Shriver

4.0