Conjectures and refutations: The growth of scientific knowledge (2002)

by K Popper