Professional Documents
Culture Documents
Aristotle
Thales of Miletus
Anaxagoras
Medieval Period
Augustine of Hippo
Boethius
Johannes Scotus Eriugena
Avicenna
Averroes
Thomas Aquinas
Bonaventure
Anselm of Canterbury
Albert the Great
William of Ockham
Modern Period
Rene Descartes
Baruch Spinoza
John Locke
Emmanuel Kant
Karl Marx
Friedrich Nietzsche
Gottfried Leibniz
George Berkeley
J.W. Von Goethe
John Stuart Mill