Vitalsource Technologies, Inc. New Approaches To Scientific Realism