Robert Henry Grant — Canadian politician (1860–1930)