Discovering Mathematics: A Quantitative Reasoning Approach