Towards an Aristotelean Theory of Scientific Explanation

B. A. Brody
1972 Philosophy of Science  
doi:10.1086/288406 fatcat:sa7du5oy35gn5pccu7fwtq7riq