Morality and cultural differences - Cook, John W. (Oxford University Press,)