A Prisoner of the Khaleefa: Twelve years' captivity at Omdurman
Publisher: hansebooks
Published: May 31, 2017
Number of pages: 444
ISBN-13: 9783744751476