John S. Lord, Jr.

GPTKB entity