Thursday 13 December 2007

Ted Talk: A Surprising idea for "solving" climate change