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