William Barclay Napton

GPTKB entity