Vitalsource Technologies, Inc. Mathematical and Computational Models of Flows and Waves in Geophysics