Maguire, L Clinical Social Work: Beyound generalist practice by L Maguire - Pacific Grove CA, Brooks/Cole 2002 - 334p. Source: Textual