birth · 31 March 1596 · 429 years ago
René Descartes, French mathematician and philosopher (d. 1650)
More births on 31 Mar