Rene Descartes -- Blaise Pascal -- Baruch Spinoza -- Gottfried Wilhelm von Leibniz -- Jean Jacques Rousseau -- Immanuel Kant -- Johann Gottlief Fichte -- Georg Wilhelm Friedrich Hegel -- Arthur Schopenhauer -- Auguste Comte -- Ernst Mach -- Friedrich Nietzsche.