Author: Catherine E. Seta
Alternate names: Catherine Everhart Seta; Cathy Seta
Bio: Professor of Psychology at the Wake Forest University.