RICHARD JEREMY HADDEN