Charles J. Loring, Jr.

GPTKB entity