A New Look At The Long Term Carbon Cycle