Overview

David Kirkwood

(1872—1955) trade unionist and politician