Charles Foster Tillinghast Sr.

GPTKB entity