Cyrus Roberts Vance Jr.

GPTKB entity