Fluid Dynamics In Physics, Engineering and Environmental Applications