… scientific research is compounded of … empirical procedures, general speculative ideas, and mathematical or abstract reasoning.