William Spence - Australian trade union leader and politician (1846-1926)