Vitalsource Technologies, Inc. Anticipations And Purchases