Albert Ellis Institute Collection
written by Albert Ellis Institute (Alexandria, VA: Alexander Street Press, 2009)