Gaia theory - James Lovelock.
You find it difficult to accept, or is it just your brain that finds it difficult to accept?