Cognitive Behavior Modification was developed by Donald Meichenbaum, who believed that an individual's behavior is influenced by cognitive events and that changing those events can change behavior. It combines cognitive and behavioral principles to shape desired behaviors. The purpose is to teach self-monitoring, problem solving, and self-control to address issues like anxiety, depression, and social skills deficits. An example is using a problem-solving scale and diary to help a student with Asperger's improve his social greetings.