Manyebook
Judith S. Beck
Cognitive Therapy for Challenging Problems
Cognitive Behavior Therapy