WILLIAM A CANNON