René Descartes

Born:
March 31, 1596, La Haye-Descartes
Died:
February 11, 1650, Stockholm

French philosopher, mathematician and natural scientist

Mentioned in