John H. McCooey Jr.

GPTKB entity