Gordon Irwin Cameron

GPTKB entity