Ranald Ban MacDonald

GPTKB entity