Steve and Kirsten Beckwith shared 26 years together. First there was the bliss of courtship, the contentment of marriage, and the love of parenthood—then anger, spite, unforgivable damage. When Steve dies suddenly of colon cancer, he leaves Kirsten...