Return to Article Details Spain and the Scientific Revolution: state of the art of a century-­old controversy Download Download PDF