Infinity's rainbow: the politics of energy, climate and globalization / Michael P. Byron. - Byron, Michael P. (Algora Pub., 2006)