The journals of major-gen. C. G. Gordon at Kartoum - Gordon, Charles George, 1833-1885; Hake, Alfred Egmont, 1810-1895 (Leipzig : Tauchnitz, 1885)