Philosophy of Science: Volume 2, From Explanation to Justification