Popper, Karl R. Conjectures and refutations : the growth of scientific knowledge - Routledge, Taylor & Francis Group - 582p. ISBN: 9780415285940