Vitalsource Technologies, Inc. Beaver Bites Back?