Sir John Hinde Cotton

GPTKB entity