Tree of Life? Or an Orchard?
Introduction The theory of Evolution tells us that all of life on earth is descended from a single common ancestor. We see this symbolized by the tree of life. Further, natural selection, acting on random mutations, is the driver of this evolution from simple to complex. But as we...