Journal Article The Stern Review: Implications for Climate Change March 23, 2007 Share via X Share via Facebook Share via LinkedIn Share via Email Environment: Science and Policy for Sustainable Development, Vol. 49 No. 2, 2007