Renewable Energy for Mitigating Climate Change - Stagner,Jacqueline A. ed. (Boca Raton CRC Press, 2022)