William Patton Black Jr.

GPTKB entity