Robert Weir, Lord Weir Jr.

GPTKB entity