An Extraordinary Library tabletmag.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from tabletmag.com Daily Mail and Mail on Sunday newspapers.
René Descartes, born on the 31st of March in 1596 in La Haye, Tourraine in France. (Since then the town has been renamed Descartes, France). His father.