Nicholas Ferrar Sr.

GPTKB entity