Contemporary debates in philosophy of science - Hitchcock, Christopher 1964- (Blackwell Publishing, 2004)