William Browne Sargent — Canadian politician