TY - JOUR TI - Corporate Social Responsibility: Evolution of a Definitional Construct PY - 1999 AU - Archie B Carroll T2 - Business & Society ER -