General Principles and Empirically Supported Techniques of Cognitive Behavior Therapy