Aristotle, Kant, and the Stoics: Rethinking Happiness and Duty. · Study