Francis W. Sargent Jr.

GPTKB entity