CHARLES CANNON JR.