William McGavock Jr.

GPTKB entity