Understanding social work preparing for practice - Thompson, Neil (Basingstoke Palgrave Macmillan, 2009)