Understanding Scientific Reasoning