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