Principles of fluid mechanics and fluid machines - Pillai, N. Narayana (Universities Press, 2011)