Forgiveness : theory, research, and practice / - McCullough, Michael E.; Pargament, Kenneth I.; Thoresen, Carl E. (Guilford Press,, 2000)