Vitalsource Technologies, Inc. Current Debates in Philosophy of Science