Thomas K. Finletter Jr.

GPTKB entity