Gaia and Machines - Margulis, Lynn (Back to Darwin, 2008)