A First Course in Computational Fluid Dynamics - Aref/Balachandar (Cambridge University Press, 2017)