William C. Shiel Jr.

GPTKB entity