An Introduction to Fluid Dynamics - Batchelor, G K (Cambridge India Cambridge University Press, 2014)