William Armstrong (1874-1929)