Overview

David Robb Campbell

(1875—1934) labour leader