Stuart's Tarheels: James B. Gordon and His North Carolina Cavalry in the Civil War, 2d ed.