Vitalsource Technologies, Inc. Ibss Poli Science 29 1980