William B. Stewart (1875-1947)