Scientific Analysis and Reasoning