JOHN N. CANOYER, II