Vitalsource Technologies, Inc. Finding An Ending