Advanced generalist social work practice - Derezotes, David S. (Sage Publications, 2000)