Vitalsource Technologies, Inc. Side By Side