Vitalsource Technologies, Inc. A Shrinking Society