Hydraulics in Civil and Environmental Engineering - Chadwick, Andrew (Spon Press, 2004)