Vitalsource Technologies, Inc. Questioning Ethics