A simple explanation of the process of evolution, from the first appearance of "almost alive things" to the development of the millions of life forms that exist today.
Try changing the filters