Text this: Fundamentals of Computational Fluid Dynamics