John S. Apperson Jr.

GPTKB entity