Philosophy of science a very short introduction - Okasha, Samir (Oxford Oxford University press, 2002)