Vitalsource Technologies, Inc. Influence Of Culture And Personality On Customer Satisfaction