William Large — public servant, trade unionist and politician in New South Wales, Australia (1878–1964)