Hydroelectric Developments And Engineeri by Frank Koester