Cognitive Behavioral Therapy: Basics and Beyond