Hope and cardiovascular health-promoting behaviour: education alone is not enough.

Hope and cardiovascular health-promoting behaviour: education alone is not enough.