Overview

James Hugh Blair Figgins

(1893—1956) trade unionist