Vitalsource Technologies, Inc. Beyond the Kremlins Reach?