William Leonard Hall (1866 – 29 June 1916) was a British trade union leader, journalist, and socialist activist, who held prominent positions in the Independent Labour Party.
William Leonard Hall (1866 – 29 June 1916) was a British trade union leader, journalist, and socialist activist, who held prominent positions in the Independent Labour Party. (en)
William Leonard Hall (1866 – 29 June 1916) was a British trade union leader, journalist, and socialist activist, who held prominent positions in the Independent Labour Party. (en)