Modern social work practice: teaching and learning in practice settings - Doel, Mark (Ashgate, 2005)