Thomas S. Gates Sr.

GPTKB entity