Sir John Hope, 59th Baronet

GPTKB entity