William Shafroth Jr.

GPTKB entity