Energy transitions : history, requirements, prospects - Smil, Vaclav, 1943- (Praeger, 2010)