Stress, Social Support, Control and Coping: A Social Epidemiologic View