Energy for Sustainability - Randolph, John; Gilbert M. Masters; Masters, Gilbert; Masters, Gilbert; Masters, Gilbert; Masters, Gilbert; Masters, Gilbert; Masters, Gilbert; Masters, Gilbert M. (Island Press/Center for Resource Economics, 2018)