Water power engineering. - Barrows, H. K.