Author: Albert Ellis Albert Abarbanel