Thomas L. Kempner Jr.

GPTKB entity