Project

The Origins of Early Anglophone Philosophy of Science: Debating Scientific Explanation