William Duncan MacMillan

GPTKB entity