Summary: An overview of the four major approaches to ethical reasoning, from Aristotle to Rand - and why they doth sucketh...
Summary: An overview of the four major approaches to ethical reasoning, from Aristotle to Rand - and why they doth sucketh...