Crane, Andrew

Business ethics: Managing corporate citizenship and sustainability in the age of globalization - 2nd ed. - Delhi Oxford University Press 2009 - 566 p.

658.408 C85B