William L. Clay Jr.

GPTKB entity