The Journals Of Major-Gen. C.G. Gordon, C.B., At Kartoum door Alfred Egmont Hake & Charles George Gordon