A review by mandi_m
Double Fault by Lionel Shriver

Shriver writes flawed, conflicted characters well. This doesn't pack the punch that We Need to Talk About Kevin does, but still a thought provoking, enjoyable read.