Forgiveness is an essential part of being a Christian. But what do we do when confronted with the unforgivable--an act that shakes our moral foundations to their roots, often committed by someone trusted and loved? Murder, sexual abuse, adultery--all leave lifelong wounds and all are trespasses that, through the grace of God, still can be forgiven. Dr. David Stoop compassionately guides readers along the course of heartfelt forgiveness, freeing them...