The nature of scientific explanation - Dougherty, Jude P., 1930- (UPCC book collections on Project MUSE., 2013)