Reference Guide to Hydroelectricity Including Its History, Technology, Operational Elements, Approaches, Disadvantages, and More by Ken Torrin | Menrva Books