Title: Elements of Hydraulic Engineering (McGraw-Hill Civil Engineering Series)