Francis Philip Fleming Jr.

GPTKB entity