William Mc Kendree Jr.

GPTKB entity