J Terradas, J Peñuelas - Open Evolution Journal, 2009 - scholar.archive.org
Since Darwin's time we have known that natural selection, acting upon variations, is the key
to understanding biological evolution. After passing through the filter of natural selection …