Vitalsource Technologies, Inc. Economics And Ethics?