England, Egypt and the Sudan - Traill, Henry Duff (Constable, 1900)