Rene Descartes
Author Profile

Rene Descartes

1596 – 1650 • French • Mathematician