Quality of life : a nursing challenge.