Learning and teaching in social work practice - Beverley, Audrey (Palgrave Macmillan, 2007)