This textbook provides an accessible and comprehensive account of fluid dynamics that emphasizes fundamental physical principles and stresses connections with other branches of physics. Beginning with a basic introduction, the book goes on to cover many topics not typically treated in texts, such as compressible flow and shock waves, sound attenuation and bulk viscosity, solitary waves and ship waves, thermal convection, instabilities, turbulence, and the behavior of anisotropic, non-Newtonian and quantum fluids. Undergraduate or graduate students in physics or engineering who are taking courses in fluid dynamics will find this book invaluable.