The methodology of scientific research programmes - Lakatos, Imre (Philosophical papers, 1978)