Vitalsource Technologies, Inc. Michael William Balfe