Brig. Gen. Joseph B. Kershaw

GPTKB entity