You can get the free ~900 pages book Genick Bar-Meir, Basics of Fluid Mechanics , https://zenodo.org/records/8184518 or this one on compressible flow: Genick Bar-Meir, Fundamentals of Compressible Fluid Mechanics , https://zenodo.org/records/6467559 Good luck