William H. Mc Gavock Jr.

GPTKB entity