Vitalsource Technologies, Inc. Rethinking German Idealism