Donald MacKinnon

GPTKB entity