undefined

Rene Descartes

French polymath known for his philosophy.