Philosophy of Science: A New Introduction by Kitcher, Philip , 1947- (author.) | Menrva Books