Open menu
Mohamed Osman Salih
Mahdism in Islam up to 260 A.H./874 A.D. and its relation to Zoroastrian, Jewish and Christian Messianism