Understanding social work : Preparing for practice - Thompson, Neil (London Macmillan, 2000)