James B. Harkin

GPTKB entity