The philosophy of natural science. Hypothesis testing. The nature of causation, law, and explanation.