Contemporary behavior therapy - Michael D Spiegler (Wadworth Cengage Learning, 2010)