Al-Maghazi Al-Ula wa Muallifuha - Horovitz, Al-Ustadh al-Mustashriq Yusuf (Egypt: Mustafal Babi, 1949)
Keywords: Islamic history