Case Formulation in Cognitive Behaviour Therapy (The Treatment of Challenging and Complex Cases)