William T. Sampson Jr.

GPTKB entity