Business ethics, a European perspective : managing corporate citizenship and sustaintability in the age of globalization - Crane, Andrew , 1968-; Matten, Dirk (Oxford University Press, 2004)