CANNON, JOHN T.