Energy Science: Principles, Technologies, and Impacts by Nick Jelley, John Andrews | Lex | Lex