Vitalsource Technologies, Inc. Research Methods And Global Online Communities