Open menu
John Andrew Schuster
Descartes and the scientific revolution, 1618-1634