The Logic of Scientific Discovery 2nd Edition by Karl Popper