Vitalsource Technologies, Inc. 'the Contending Kingdoms'