Vitalsource Technologies, Inc. Modern Fluid Dynamics For Physics And Astrophysics