Explore relationships
William Gilbert Weir
William Gilbert Weir (1 July 1896 – 12 December 1971) was a Canadian politician and was the longest serving Liberal-Progressive Member of Parliament in Canadian history sitting in the House of Commons of Canada for 27 years.
Use + to expand a branch. Click a topic name to open its summary.