John McGavock Jr.

GPTKB entity