Palliative Care, Social Work and Service Users: Making Life Possible by Peter Beresford | Menrva Books | MenrvaBooks