Principles of river hydraulics - Armanini, Aronne (Springer International Publishing AG, 2018)