Francis C. Barlow Jr.

GPTKB entity