Hydraulic Engineering Systems 5th Edition – Robert Houghtalen, A. Osman Akan, Ned Hwang