Happy? Positive outlook may be good for your heart

Science