Cognitive Behavioural Therapy - The Essential Guide by Sarah Pascoe & Dr. Sarah Pascoe