Hugh D. Auchincloss Jr.

GPTKB entity