Life stress, social support and coronary heart disease.

Life stress, social support and coronary heart disease.