Encyclopedia of Renewable Energy - James G. Speight (Wiley, 2021)