Archie B. Carroll is Robert W. Scherer Professor of Management Emeritus and Director, Nonprofit Management and Community Service Program at the Terry College of Business at the University of Georgia.