William Hudson Campbell (AFT 1851 - )