Social Work Practice by Eileen D. Gambrill, Tuula Heinonen & Leonard B. Spearman