William McKendree Jr.

GPTKB entity