Forgive for Good by Fred Luskin, Ph.D.

Dr. Luskin is a co-founder of the Stanford University Forgiveness Project and this book is a text used in his program.  For him, forgiveness is an active process that begins with a choice that is made to release our past and heal our present. After clarifying what forgiveness is (and is not), a great deal of attention is devoted to his process of forgiveness.

Amazon Link to Forgive for Good