Hope and Despair in Narrative and Family Therapy: Adversity, Forgiveness and Reconciliation by Jim Sheehan | Menrva Books