William H. Gifford Jr.

GPTKB entity