Modern Social work theory - Payne, Malcolm (England Palgrave Macmillan, 2005)