Principles Of Astrophysical Fluid Dynamics by C.J. Clarke, R.F. Carswell & Bob Carswell