Thomas S. Gates Jr.

GPTKB entity