Visitors: Stress, coping, social support and Quality of life.