Advanced technology paths to global climate stability: energy for a greenhouse planet.

Advanced technology paths to global climate stability: energy for a greenhouse planet.