Corporate Responsibility by Archie B. Carroll & Kenneth J. Lepartito