Conjectures and refutations: the growth of scientific knowledge - Popper, Karl R. Sir, 1902-1994 (Routledge, 1989)