Descartes philosophy, mathematics and physics - Gaukroger Stephen ed (Sussex Harvester Press, 1980)