Caird, Edward, 1835-1908, philosopher and Professor of Moral Philosophy, University of Glasgow, Scotland,

Relationships: