Does mindfulness promote good health?

The effects of mindfulness-based stress reduction (MBSR) vis-à-vis a health promotion program.