Tag Archives: Darwin Lyell uniformitarianism evolution

Darwin, Deep Time and Evolution

A geological perspective was necessary to see the true power of natural selection.
Continue reading

Categories: deep time, general science, geology