Energy systems and sustainabilityGodfrey Boyle, Bob Everett, Janet Ramage · First published 2003Open the Tome