Revolution in science - Cohen, Bernard I. (The Belknap Press of Harvard University Press, 1985)