Mechanics of fluids - Powers, Joseph M. (Cambridge University Press, 2023)