TY - RPRT TI - Stress, illness, and illness behavior. AU - D Mechanic PY - 1976 DO - 10.1080/0097840x.1976.9936061 UR - https://pubmed.ncbi.nlm.nih.gov/1018116/ ID - 1018116 ER -