Powering the Future” provides an accessible introduction to the science underlying energy sources such as wind power, solar ...