Samuel Blodgett Jr.

GPTKB entity