Vitalsource Technologies, Inc. Plunging To Leviathan?