THOMAS J CANNON III