Vitalsource Technologies, Inc. Mystery Of Evolutionary Mechanisms