ANAXAGORAS ANAXIMANDER ANAXIMENES EMPEDOCLES GALILEO HERACLITUS HOBBES MACHIAVELLI PARMENIDES PLATO TOMASMORO XENOPHANES