Vitalsource Technologies, Inc. A Case Study for Computer Ethics in Context