Haddock Heritage: John Haddock, Sr.