All Hell Breaking Loose: The Pentagon’s Perspective on Climate Change

Michael Klare Michael T. Klare