William Alexander Craigie

GPTKB entity