“Hydroelectric Energy: Renewable Energy and the Environment” book contains the resources, power generation technologies, applications, and strengths and weaknesses for hydroelectric technologies.