Ranald Alexander Macdonald

GPTKB entity