n. hadden douglass