Author: Carnegie Foundation for the Advancement of Teaching.
Alternate names: Carnegie foundation for the advancement of teaching; Carnegie Foundation for the Advancement of Teaching; Carnegie Foundation for the Advancement; Carnegie foundation for the advancement of teaching. [from old catalog]; Carnegie Foundation for