Vitalsource Technologies, Inc. Principalship from A to Z