William Earnshaw (1852 – 29 December 1931) was a New Zealand Member of Parliament for two Dunedin electorates representing the Liberal Party. He later served on the Legislative Council. He was one of the first labour representatives in Parliament.
William Earnshaw (1852 – 29 December 1931) was a New Zealand Member of Parliament for two Dunedin electorates representing the Liberal Party. He later served on the Legislative Council. He was one of the first labour representatives in Parliament. (en)
William Earnshaw (1852 – 29 December 1931) was a New Zealand Member of Parliament for two Dunedin electorates representing the Liberal Party. He later served on the Legislative Council. He was one of the first labour representatives in Parliament. (en)