Maj. Gen. Joseph Wheeler served in two armies, playing a major role in the development of Confederate cavalry in the Civil War's western theater, and, more than thirty years afterwards, commanded troops in the Spanish-American War. After leaving the U.S. Army to join the Confederacy, Wheeler served in artillery and infantry units before joining the cavalry. Subsequently, he fought at Shiloh, the Battle of Murfreesboro, and other engagements. As a...