JOHN B. MCKIBBON, III