Vitalsource Technologies, Inc. Thomas F. Torrance