Self-blame attributions, control appraisals and distress among cardiac rehabilitation patients.

Self-blame attributions, control appraisals and distress among cardiac rehabilitation patients.