Vitalsource Technologies, Inc. A Tale of Two St pas