James Petigru Boyce

GPTKB entity