Sir John Dalrymple, 12th Baronet

GPTKB entity