William Havemeyer Jr.

GPTKB entity