Glorieta Pass order of battle

The following Union Army and Confederate States Army units and commanders fought in the Battle of Glorieta Pass of the American Civil War.
Union Army.
Col John P. Slough
"Flanking Column"
Maj John M. Chivington
"Main Column"
Col John P. Slough
Confederate Army.
Ltc William Read Scurry