Books by W. Ford Doolittle
Darwinizing Gaia
A reinterpretation of James Lovelock’s Gaia Hypothesis through the lens of Darwinian natural selection and multispecies community evolution.