WILLIAM H. CANNON, JR.