Ephraim Knowlton Hanks Jr.

GPTKB entity