Media type: E-Article Title: Reviews Contributor: Sgarbi, Marco; Sgarbi, Marco imprint: Informa UK Limited, 2007 Published in: Intellectual History Review Language: English DOI: 10.1080/17496970701622606 ISSN: 1749-6977; 1749-6985 Keywords: History and Philosophy of Science ; History Origination: Footnote: