Charles C. Tillinghast Jr.

GPTKB entity