Scientific revolution - Hacking, Ian (Oxford, 1981)