Mahdiism and the Egyptian Sudan : being an account of the rise and progress of Mahdiism, and of subsequent events in the Sudan to the present time.

by

Write The First Customer Review