Brig. Gen. James L. Kemper

GPTKB entity