John G. Shedd Jr.

GPTKB entity