James T. McIntyre Jr.

GPTKB entity