David J. C. Mac Kenzie

GPTKB entity