Scientfic Revolution in National Context - Porter, Roy (Cambridge University Press, 1992)