Hydraulics in civil and environmental engineering - Chadwick, Andrew; Morfett, John (New York: CRC, 2021)