Francis Boardman Crowninshield Jr.

GPTKB entity