Overview

David Humphreys

(1843—1930) Roman Catholic priest and campaigner for social rights