McCullough, M. E., Pargament, K. I, & Thoresen, C. E. (Eds.). Forgiveness: Theory, Research, and Practice. - Williams, Sonia (Canadian Journal of Counselling and Psychotherapy, 2007)