Philosophers August 8, 2005 By VivekaVani Thales of Miletus Anaximander Anaximenes of Miletus Pythagoras Heraclitus Parmenides Socrates Plato Aristotle Share the Article with Friends and Family!