L. Francis Herreshoff

GPTKB entity