William J. Hole Jr.

GPTKB entity