Category Archives: Gaia theory

Gaia theory as reconceived by people like James Lovelock, Lynn Margulis and Timothy Lenton