John Goode, Jr.

GPTKB entity