Philosophy of Science in Practice Nancy Cartwright and the Nature of Scientific Reasoning | EKB DL