Cognitive Psychology And Emotional Disorders by J. mark G. Williams, Colin MacLeod & Mark G. Williams