Scientific revolutions / ed. by Ian Hacking. (Oxford Readings in Philosophy, 1983)