The Journals of ... C.G. Gordon ... at Kartoum. Intr. and Notes by A.E. Hakeby Charles George GordonWriting a summary for young readers…For young readersBook data: Open Library