Water power engineering - BARROWS, H. K. (Tata McGraw-Hill, 1980)