Modern social work practice : teaching and learning in practice settings - Doel, Mark; Shardlow, Steven , 1952- (Ashgate Pub., 2005)