Aspects of Scientific Explanation. · Study