James L. Parker Jr.

GPTKB entity