Porter, Roy

Scientfic Revolution in National Context - - Cambridge Cambridge University Press 1992 - x, 305p



0-521-39699-9



SCIENCE - EUROPE - HISTORY

502.2(4)