Fluid Mechanics : Fundamentals and Applications