William Mc Cook Jr.

GPTKB entity