James A. Stoner Jr.

GPTKB entity