Books of Hydraulic engineering