William Kenneth James Weir, 3rd Viscount Weir

GPTKB entity