Vitalsource Technologies, Inc. Communication and Human Rights