life of the Sudanese Mahdi
By: Haim Shaked.
Contributors: Ahmed, Mohamed, Mahdi.
Publisher: Transactions Books
Published: 1978
Place of publication: New Jersey
Language: eng
Number of pages: 284