What binds all the great philosophers from Aristotle to Peter Singer is a voyage of self-discovery. Despite the many centuries and cultural nuances that separate them, time and time again, a common theme that emerges from so many of them, is to be virtuous and selfless. Aristotle believed that happiness […]






