William Crowninshield Endicott Jr.

GPTKB entity