Yergin, Daniel

Quest; engery, security, and the remaking of the modern world - London Allen Lane 2011 - 804p.

333.79 Y44Q