Stonewall Jackson (Great Generals)
Donald A. DavisDeemed 'irreplaceable' by Robert E. Lee, Stonewall Jackson assumed his nickname during the Battle of Bull Run in the Civil War. It is said that The Army of Northern Virginia never fully recovered from the loss of Stonewall's leadershi...