David A. McIntosh

GPTKB entity