JEFFREY C HADDEN