James Hervey Otey Jr.

GPTKB entity