Anaxagoras Anaximander Anaximenes Antisthenes Aristotle Democritus Diogenes of Sinope Empedocles Epicurus Gorgias Heraclitus Hypatia Greek online casino Parmenides Plato Protagoras Pythagoras Socrates Thales Zeno.