1-3 of 3 Books
Cognitive therapy
By Judith S. Beck
Get out of your mind and into your life: The new acceptance & commitment therapy
By Steven C. Hayes
The practice of behavioural and cognitive psychotherapy
By Richard S. Stern