William L. Gingrey Jr.

GPTKB entity