Harlene AndersonBooksInnovations in the Reflecting ProcessSystematic Thinking and PracticeCollaborative PracticeConversación, lenguaje y posibilidadesCollaborative TherapyAuthor data: Open Library