CHARLES R HADDOCK