http://www.cambridge.org:80/uk/historyofscience/catalogue/0521623618/