William Shade Jr.

GPTKB entity