The Logical Status of the Theory of Natural Selection and Other Evolutionary Controversies · Study