James McMahon

Dr. James McMahon was a lifelong colleague of Albert Ellis and currently serves on the Board of Trustees of the Albert Ellis Institute. Dr. McMahon holds four doctoral degrees: Psy.D., Ph.D., Th.D. and Sc.D. He has taught at Seton Hall University, North Carolina State, the University of Montreal, the Union Graduate and Undergraduate Schools.

Albert Ellis: Evolution of a Revolution

Albert Ellis: Evolution of a Revolution


In this book, a collection of 22 chapters, the editors trace the evolution of Ellis' philosophy and methodology from its Freudian roots to present day Cognitive Behavior Therapy.

More info →
Buy now!