William Hughes — association football player (1889-1955)