Plato, Socrates, Aristotle, and more... read em!