James B. Goudie Jr.

GPTKB entity