Author Details

Madrid Casado, Carlo M., Spain

  • Vol 13 (2013) - Original Articles
    Spain and the Scientific Revolution: state of the art of a century-­old controversy
    Abstract  PDF