JOHN B. CADDELL, II