The Gaia Hypothesis: An Interdependent Web