Troop types of the Hicks Pasha Expedition, 1883
London Graphic Magazine
Troop types of the Hicks Pasha Expedition. From Left to Right they are: Albanian Bashi Bazouk, Kurd Cavalry, Sudanese Regular, Bosnian Bashi Bazouk, Syrian Bashi Bazouk, Egyptian Cuirassier, Greek Bashi Bazouk, Egyptian Infantryman, Dromedary Scout, and Arab Infantryman from the Country between Shendy and Dongala.
From The Sudan, Part I - 1881-1885 by Lynn Bodin; The Courier Vol. V No1.
See also Organizations And Uniforms Of The Mahdist Armies, 1883-1898 By Doug Johnson Illustrations By Greg Rose
Egyptian Illustrations of Costume & Soldiers