James A. Hemenway

GPTKB entity