A brief introduction to social work theory - Howe, David (Palgrave macmillan, 2009)