Karl Popper

The Logic of Scientific Discovery - Routledge India 2nd ed./ 2002

9780367678654