John McNeill Jr.

GPTKB entity