Responding to Global Warming: The Technology, Economics, and Politics of Sustainable Energy