William N. Clark Jr.

GPTKB entity