Developing Resilience (A Cognitive-Behavioural Approach) - 9780415792912