Hydraulics in civil and environmental engineering - Chadwick, Andrew (Spon Press, 2004)