Site uses cookies to provide basic functionality.

OK
natural selection may be able to explain the survival of a species, but it cannot explain the arrival of a species.