Cover 4

Narrative Therapy in Practice

Narrative Therapy in Practice: The Archaeology of Hope

1996 • 352 pages