Overview

Charles Duncan

(1865—1933) trade unionist and politician