Build Your Resilience : CBT, mindfulness and stress management to survive and thrive in any situation /: CBT, mindfulness and stress management to survive and thrive in any situation. (2012)