John Oliver — British-Canadian politician (1856–1927)