William J. Roth Jr.

GPTKB entity