Vitalsource Technologies, Inc. Puzzles Of Politics