The Sudan - Duncan, John Spenser Ritchie (Blackwood, 1952)