NCT02722213 - Mindfulness & Stress Management Study for Cardiac Patients | Crick | Crick