Vitalsource Technologies, Inc. Licensing And Managing Electronic Resources