Vitalsource Technologies, Inc. Peg and Rose Stir Up Trouble