John Frederick Hartranft

GPTKB entity