Scientific Explanation - RESCHER, Nicholas (The Free Press)