Vitalsource Technologies, Inc. Societal Problems as Public Bads