Sir John Gilmour, 8th Baronet

GPTKB entity