Human Accomplishment
About
René Descartes
French philosopher, mathematician, and scientist (1596–1650)
hang on
Featured Today
4