John Mc Guckin Jr.

GPTKB entity