Vitalsource Technologies, Inc. The New Social Contract