Descartes: The Life and times of a Genius