Vitalsource Technologies, Inc. Beating Against The Wind