How Good Do We Have To Be? - A New Understanding of Guilt and Forgiveness.by Harold S. KushnerWriting a summary for young readers…For young readersBook data: Open Library