Jack Thomas Manigault, Sr.

GPTKB entity