Engineering Fluid Mechanics and Hydraulic Mechanics - Patra K.C. (New Delhi Narosa Publishing House, 2011)