John T. Alsop Jr.

GPTKB entity