Abstract
The complexity and refinement of biological phenomena lead many to see them as the work of forces we do not know or understand. Nevertheless, one does not have to resort to any "intelligent design" concept, for instance, to explain the diversity of live on Earth - it suffices to be familiar with the theory of evolution by natural selection and the molecular foundations of biological processes. Our understanding of evolution may be built on a set of relatively simple and verifiable tenets.
Go to article