TY - GEN AU - Barrows, H.K TI - Water power engineering U1 - 627 PY - 1943/// CY - New Delhi PB - Tata McGraw-Hill ER -