Crane, Andrew

Business ethics : managing corporate citizenship and sustainability in the age of globalization - 3rd ed. - Oxford University Press, 2010.

9780199564330

174.4