Renewable energy sources and their environmental impacts - Duvuna, Gideon Ayuba (LAP LAMBERT Academic Publishing, 2019)