Sir William Murray, 25th Baronet

GPTKB entity