We Need to Talk About Kevin by Lionel Shriver (2003)

Written as a series of letters to her estranged husband, this is the story of a woman whose son grows up to be a school shooter. Fascinating exploration of what went so terribly wrong with Kevin--from the early days of her marriage to his childhood and beyond. Hypnotic and horrifying.