Al Mausu'ah At Tarikh Al Islami - Yusuf, Muhammad Hadi (Muasassah Al Hadi)