James L. McConaughy

GPTKB entity