John M. Parker Jr.

GPTKB entity