Mechanisms and mid-level laws

Nancy Cartwright professor of Philosophy at Durham University and a Distinguished professor at the University of California, San Diego (UCSD)