Vitalsource Technologies, Inc. Contesting Public Spaces