Business ethics a contemporary approach - McDONALD, Gael (Cambridge University Press, 2015)