Sir John Henry Puleston

GPTKB entity