Francis Hayman Jr.

GPTKB entity