Mike BradshawBooksGlobal Energy Dilemmas Energy Security Globalization And Climate ChangeGlobal Energy DilemmasShore GoodGlobal EnergyEnergy and SocietyAuthor data: Open Library