Palliative Care Ethics: A Companion for All Specialties (Oxford medical publications)