Vitalsource Technologies, Inc. Private Risks And Public Dangers