Justice, Morality, and Social Responsibility