Transforming the twentieth century : technical innovations and their consequences - Smil, Vaclav, 1943- (Oxford University Press, 2006)