William L. Marcy Jr.

GPTKB entity