Causation and explanation - Campbell, Joseph Keim (The MIT press, 2007)