Knoll, Andrew2017-03-142009Knoll, Andrew H. 2009. “The Coevolution of Life and Environments.” RENDICONTI LINCEI 20, no. 4: 301–306.1120-6349http://nrs.harvard.edu/urn-3:HUL.InstRepos:30774579en-USThe coevolution of life and environmentsJournal Article10.1007/s12210-009-0061-9