Social stress and coronary heart disease in Japan. A hypothesis.