CANNON JOSEPH G JR