G. William Hamilton Jr.

GPTKB entity