Vitalsource Technologies, Inc. Whose Keeper?