Vitalsource Technologies, Inc. Homage to a Pied Puzzler