On Mending Fences: A Quest for Life, Love, and Forgiveness.