Francis T. Vincent Jr.

GPTKB entity