Explaining Renewable Energy - Elaine A. Moore

This undergraduate text aimed primarily at high schoolers and lower level undergraduates focuses on…