William Henry Edwards - Canadian politician (1857-1950)