DownloadThe Portobello Bookshop Gift Guide 2024

John R Armstrong Author & Editor

Stephen W. Sawyer is assistant professor in the Department of Geography at the University of Maryland. John R. Armstrong was formerly director of the Office of Energy Conservation and Development at the Minnesota Department of Energy and Economic Development. He is now an energy consultant for developing countries.