Vitalsource Technologies, Inc. Size And Survival