Contemporary behavior therapy / 6th ed - Spiegler, Michael D. (Cengage Learning, 2016)