Philosophers
THALES ANAXIMANDER ANAXIMENES PYTHAGORAS HERACLITUS XENOPHANES PARMENIDES ZENON ANAXAGORAS EMPEDOCLES DEMOCRITUS PROTAGORAS SOCRATES PLATO ARISTOTLE EPICURUS TOMASDEAQUINO OCKHAM ERASMUS LUTHER TOMASMORO COPERNICUS MACHIAVELLI HOBBES GALILEO DESCARTES LOCKE HUME KANT MARX NIETZSCHE MOORE ORTEGAYGASSET SARTRE ALTHUSSER KHUN MOUFFE