In the 15th entry in the bestselling Father Koesler mystery series, Kienzle's venerable priest and reluctant detective explores a 30-year-old homicide and uncovers 30 years of repressed anger that explodes in revenge. Koesler's encounter with a dying man sends him down a twisting path filled with long-held secrets.