Elisha S. Babcock Jr.

GPTKB entity