William L. Clay Sr.

GPTKB entity