Crossing Over: Narratives of Palliative Care, Revised Edition by David T. Barnard | Menrva Books | MenrvaBooks