Our contemporary notions of social injustice can almost invariably be traced back to the period of the European Enlightenment. Most contemporary moral and political theories are children of the Enlightenment, certainly Liberalism (in all its guises, including Utilitarianism, Libertarianism, and Egalitarianism), Socialism, Marxism, and Feminism. And all these theories are stimulated by a sense of social injustice, whether it is the violation of individual rights, subjugation, exploitation, or sexual oppression.