Business & society : ethics, sustainability, and stakeholder management by Archie B. Carroll, Jill A. Brown, and Ann K. Buchholtz. - Carroll, Archie B. (Cengage Learning, 2018)