David MacKenzie

GPTKB entity