Confederate Army at Appomattox

GPTKB entity