William H. Cabell Jr.

GPTKB entity