Haldane’s Dilemma

Assume man’s ancestors going back 10 million years had an average generation time of 20 years.  At this rate, only 500,000 mutations could permeate the population.  This is 0.01% of… read more →