Reading list: Gaia Theory, Ecology, Philosophy and Theology