Alternative Approaches to Ethics by John Smithin

Alternative Approaches to Ethics

 

1. Virtue Ethics

2. Deontological Approaches

3. Utilitarianism

4. Egalitarianism

5. Social Justice

6.  Moral Relativism