Fluid Mechanics with Engineering Applications - John Finnemore E (Mcgraw Hill, New Delhi, 2011)