James Kenneth Weir, 2nd Viscount Weir

GPTKB entity