James William Armstrong — Canadian politician (1860–1928)