A Soldier to the Last: Maj. Gen. Joseph Wheeler in Blue and Gray