Title: The Scientific Work of Rene Descartes .