HADDOCK, MARK ALLEN