This text consistently emphasizes the importance of a fundamental understanding of the principles of fluid mechanics, while covering specialist topics in more depth. The fundamental material relates to all engineering disciplines that require fluid mechanics. As in previous editions this book demonstrates the linkage between theory and practice with excellent examples and computer programs. The programs help students perform 3 types of calculations; relatively simple calculations, calculations designed to provide solutions for steady state system operation, and unsteady flow simulations