William Henry Allison — Canadian politician (1838–1934)