Encyclopaedia Of Hydraulics In Civil And Environmental Engineering 3 Vol Set (Hb 2017) - Xu Y (Auris Publishing, 2017)