Causality and scientific explanation - Wallace, William A. (University of Michigan Press, 1972)