Philosophy of Science in Practice: Nancy Cartwright and the nature of scientific reasoning. · Study