Al Fin posted his discovery of one of the finest explanations of the current state of the art in understanding and explaining the carbon cycle here on earth. An undated and unaccredited reference piece, prepared for NASA is one of many References that NASA has on its site. For us, the thorough but short explanation […]