Hydraulic Engineering - Roberson, John (John Wiley, 1997)