Vitalsource Technologies, Inc. Behind A Veil Of Ignorance?