Vitalsource Technologies, Inc. Islands In A Cosmopolitan Sea