William H. Stokes Jr.

GPTKB entity