What is Cognitive Behavioral Therapy?

The following sites have useful information about Cognitive Behavioral Therapy:

Academy of Cognitive Therapy

Association for Behavioral and Cognitive Therapy

Beck Institute

Mayo Clinic