Why Is Planet Earth Able To Support Life