Vitalsource Technologies, Inc. Philosophy Of William James