Reappraisals of the Scientific Revolution door