Hydro-electric engineering for civil engineers - Leliavsky, Serge (Design textbooks in civil engineering, 1982)