Don't Forgive Too Soon Extending the Two Hands That Heal
This illustrated book describes how to forgive in a healthy way by moving through the five stages of forgiveness. This is a forgiveness that renounces vengeance and retaliation, but does not passively acquiesce to abuse in any form.