NCT01242865 - Self Help Intervention to Decrease Stress | Crick | Crick