Introduction to Fluid Mechanics - Janna, William S. (CRC Press, 2016)