This revised edition is fully updated and continues to provide the best in-depth introduction to renewable energy science. It focuses …