The nature of scientific explanations and the criteria for determining whether an explanation is satisfactory are hotly contested topics in the philosophy of science.
The nature of scientific explanations and the criteria for determining whether an explanation is satisfactory are hotly contested topics in the philosophy of science.