Doel, Mark Modern social work practice teaching and learning in practice settings Mark Doel - 3rd - Hampshire Ashgate Publication 2005 - xxvi,302p. ISBN: 075464121x P 17.95