Energy, environment, and climate - Wolfson, Richard (W.W. Nortan & Company, 2018)