Vitalsource Technologies, Inc. Propagation Of Waves