Vitalsource Technologies, Inc. Align Client And Provider Perspectives