Scan barcode
A review by annahf
The New Map: Energy, Climate, and the Clash of Nations by Daniel Yergin
challenging
informative
medium-paced
4.0