Ben HanniganBooksValues in Health and Social CareThe handbook of community mental health nursingTherapeutic Skills for Mental Health NursesAuthor data: Open Library