How to Forgive: A Step-by-step Guide by John Monbourquette
What dioes it take to forgive?' John Monbourquette's answer is a unique twelve-step guide which offers profound and practical advice on overcoming the emotional, spiritual and psychological blocks to true forgiveness.