Vitalsource Technologies, Inc. Another Invisible Hand