The Science and Politics of Global Climate Change : A Guide to the Debate