00547nam a2200121Ia 4500008004000000020001800040082001300058100004100071245010800112260004000220300001100260650015400271210210b2000 xxu||||| |||| 00| 0 eng d a81 7371 194 1 a509 SPAO aSPANGENBURG (Ray) & MOSER (Diane K). aOn the shoulders of giants: The history of science from the ancient Greeks to the scientific revolution aHyderabadbUniversities Pressc2000 aix,166 aAncient Greeks Scientific Revolution Aristotle Copernicus Kepler Galileo Newton Vesalius Fabricius Paracelsus Harvey Blood Circulation Diversity Life