William H. Emery Jr.

GPTKB entity