Vitalsource Technologies, Inc. Through The Looking Glass