Return to Issue Details Descartes’ limits in the mastery of nature Download Download PDF