Clinical Social Work: Beyound generalist practice - Maguire, L (Pacific Grove CA, Brooks/Cole, 2002)