The Elements of Moral Philosophy, Rachels, Stuart

Author:Rachels, Stuart. Separate, self-contained chapters examine such theories as Egoism, Kantianism, Utilitarianism, Virtue Ethics, and the Social Contract Theory. The text's versatility makes it an ideal choice for use not only in ethical theory courses, but also in applied ethics courses of all kinds.

eBay