Hydraulic Structures - James, C S (Springer International Publishing, 2020)