James Otis Sr.

GPTKB entity