Three Days in the Shenandoah: Stonewall Jackson at Front Royal and Winchester (Campaigns and Commanders Series)