John J. Parker Jr.

GPTKB entity