Socrates Plato Aristotle