Vitalsource Technologies, Inc. Contested And Shared Places Of Memory