A comprehensive and entertaining introduction to the field demystifies the core concepts of cognitive psychology and is perfect for both psychology students and anyone looking to understand the underlying concepts of Cognitive Behavioral Therapy. Original.