ROBERT C HADDOCK