Horse Soldier, 1851-1880: The Frontier, the Mexican War, the Civil War, the Indian Wars by Steffen, Randy published by University of Oklahoma Press (1992)