Introduction to social work theory - Howe, David (UK Ashgate, 2008)