Embattled Rebel by James M. McPherson
Embattled Rebel by Array