Vitalsource Technologies, Inc. Confronting Past Human Rights Violations