John J. Parker Sr.

GPTKB entity