Vitalsource Technologies, Inc. Ranke und Hegel