Vitalsource Technologies, Inc. Taking the Stand