Ethical Theory 2: Theories About How We Should Live (Oxford Readings in Philosophy)
This second volume of Ethical Theory deals with philosophical theories about how we ought to live, including utilitarianism, social contract theory, rights theory, virtue theory, and the New Kantianism.