Conjectures and refutations the growth of scientific knowledge - Popper, Karl R. 1902-1994 (Basic Books, 1962)