Vitalsource Technologies, Inc. Miracles Revisited