Horne, Lord Robert Stevenson (1871-1940: Viscount Horne of Slamannan, politician and businessman, graduate of the University of Glasgow, Scotland)

Relationships: