William C. Gribble Jr.

GPTKB entity