Advances In Hydraulics And Water Engineering: Volumes I &Amp; Ii - John Junke Guo (2002)