Vitalsource Technologies, Inc. Anthropology And Development