Humphreys P. Scientific explanation: The causes, some of the causes, and nothing but the causes. 1989. Last updated on 10/29/2020