Scientific Explanation - Weber, Erik (Springer Netherlands, 2013)