Overview

David Daniel Irving

(1854—1924) socialist organizer and politician