John L. Marye Jr.

GPTKB entity