Principles of River Hydraulics - Armanini, Aronne (Springer International Publishing, 2018)