Contemporary social work practice - Dewees, Marty (McGraw Hill Boston, 2006)