C. H. Mc Gavock Jr.

GPTKB entity