How Good Do We Have to Be? A New Understanding of Guilt and Forgiveness - a book by Kushner, Harold S.
I thought this was a good book, it helped me understand myself and others better.
I thought this was a good book, it helped me understand myself and others better.