Vitalsource Technologies, Inc. Communal Forms