Human nature: a foundation for palliative care.

Human nature: a foundation for palliative care.