B. T. Duke Jr.

GPTKB entity