About John F. Caddy