Philosophy of science an anthology (Blackwell philosophy anthologies, 2007)