Get an AnswerStephen J. Gould called Darwin’s theory of Natural SelectionSmart Writing ServicesOctober 25, 2017 12:17 pmOctober 25, 2017Previous Articlelacking clotting protein; a regulator of blood osmolalityNext ArticleFirst, why have courts disallowed creationism to be taught in public