James Frederick Herrick

GPTKB entity