Theory and Problems of Fluid Mechanics and Hydraulics 2nd Second Edition