Computational hydraulics An introduction - Vreugdenhil, Cornelis B. (Springer-Verlag, 1989)