James Theodore Harahan

GPTKB entity