Haddock, David Brooks