Four decades of scientific explanation - Salmon, Wesley C. (University of Pittsburgh Press, 2006)