James W. McCord Jr.

GPTKB entity