Frederick Horniman Jr.

GPTKB entity