Nature: Carbon cycle feedback is 80% weaker than advertised


By: - Climate DepotJanuary 27, 2010 6:53 PM