River and canal hydraulics. - Leliavsky, Serge