Author: René Descartes,Benedictus de Spinoza,Gottfried Wilhelm Leibniz