Vitalsource Technologies, Inc. Science Between Myth And History