Jack Hayford Jr.

GPTKB entity