Stress-Less: Peace in circumstances beyond our control.