William Joseph Browne — Canadian politician (1897–1989)