Norman Leslie, Master of Rothes

GPTKB entity