Reflective practice: linking theory and practice in palliative care nursing.