Everyone chips in on climate change The Stern report on climate change has provoked a flurry of responses from the usual suspects. 30 Oct 2006 News