Socrates
,
Plato
, and
Aristotle