Hydraulics in Civil and Environmental Engineering - Chadwick, Andrew; Morfett, John; Borthwick, Martin (CRC Press, 2021)