Principles of Astrophysical Fluid Dynamics - Clarke, cathie and Carswell, Bob (Cambridge University Press, 2007)