Energy and the Environment, 3rd EditionRobert A. Ristinen, Jack J. Kraushaar, Jeffrey T. Brack · First published 2016Open the Tome